Improving the Cooperation Between the Master Problem and the Subproblem in Constraint Programming Based Column Generation

نویسندگان

  • Bernard Gendron
  • Hocine Lebbah
  • Gilles Pesant
چکیده

Constraint programming (CP) based column generation uses CP to solve the pricing subproblem. We consider a set partitioning formulation with a huge number of variables, each of which can be generated by solving a CP subproblem. We propose two customized search strategies to solve the CP subproblem, which aim to improve the coordination between the master problem and the subproblem. Specifically, these two strategies attempt to generate more promising columns for the master problem in order to counter the effect of slow convergence and the difficulty of reaching integer solutions. The first strategy uses the dual variables to direct the search towards columns that drive the relaxed master problem faster to optimality. The second strategy exploits the structure of the constraints in the master problem to generate columns that help to reach integer solutions more quickly. We use a physician scheduling problem to test the strategies.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Genetic Algorithm for Choice-Based Network Revenue Management

In recent years, enriching traditional revenue management models by considering the customer choice behavior has been a main challenge for researchers. The terminology for the airline application is used as representative of the problem. A popular and an efficient model considering these behaviors is choice-based deterministic linear programming (CDLP). This model assumes that each customer bel...

متن کامل

Fleet assignment and routing with schedule synchronization constraints

This paper introduces a new type of constraints, related to schedule synchronization, in the problem formulation of aircraft ̄eet assignment and routing problems and it proposes an optimal solution approach. This approach is based on Dantzig±Wolfe decomposition/column generation. The resulting master problem consists of ̄ight covering constraints, as in usual applications, and of schedule synch...

متن کامل

New Refinements for the Solution of Vehicle Routing Problems with Branch and Price

Column generation is a well-known mathematical programming technique based on two components: a master problem, which selects optimal columns (variables) in a restricted pool of columns, and a subproblem that feeds this pool with potentially good columns until an optimality criterion is met. Embedded in Branch and Price algorithms, this solution approach proved to be very efficient in the conte...

متن کامل

A Framework for Constraint Programming Based Column Generation

Column generation is a state of the art method for optimally solving di cult large scale optimization problems such as airline crew as signment We show how to apply column generation even if those prob lems have complex constraints that are beyond the scope of pure OR methods We achieve this by formulating the subproblem as a constraint satisfaction problem CSP We also show how to e ciently tre...

متن کامل

Decomposition-Based Pricing for Integer Programs

Mamer & McBride recently introduced a new decomposition algorithm for linear programming. They call this decomposition algorithm decomposition-based pricing. Our paper applies decomposition-based pricing to integer programs. For integer programs, we show that decomposition-based pricing produces tighter bounds than other common decomposition algorithms. We use the classic one-dimension cutting ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005